storage vault - French English Dictionary